#ifndef _PRECEDENCE_HPP
#define _PRECEDENCE_HPP

enum Precedence
{
	LOWEST,
	ASN, //=
	LOGIC_OR,
	LOGIC_AND,
	BIT_OR,
	BIT_AND,
	EQUAL, //== != 
	LESSGREAT, //< <= > >= 
	SUM, // + - 
	PRODUCT, // * / % 
	PREFIX, //+ - ! ~ ++ - - (type)* & sizeof 
	CALL,
	INDEX, //[]
	CLASSINDEX, //->
	DOTINDEX, // .
	NEWCALL
};

#endif // !_PRECEDENCE_HPP
